Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mothership
in English
mothership
us
/ˈmoʊθərʃɪp/
uk
/ˈmɒθəʃɪp/
#limited