English to Chinese Dictionary

Search:

Did you mean: mosha mass mash maosha mashu mazha maisha masa ?

麻纱 shā linen or cotton fabric
马莎 shā Marks and Spencers, UK retail chain / Martha (name)


<< back to the home page