Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
mosha
mass
mash
maosha
mashu
mazha
?
麻
纱
má
shā
linen or cotton fabric
马
莎
Mǎ
shā
Marks and Spencers, UK retail chain / Martha (name)
By
MDBG
2024