Back to Dictionary
马莎
馬莎
Mǎshā
1.
Marks and Spencers, UK retail chain
2.
Martha (name)
Noun
Metadata
- Category
- Chinese