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