English to Chinese Dictionary

Search:

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

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


<< back to the home page