Chinese-English dictionary »

马扎里沙里夫 /mǎzhálǐshālǐfu/ meaning in English

ChineseEnglish
马扎里沙里夫 /Mǎzhálǐshālǐfu/ proper noun

Mazar-i-Sharif(city in Afghanistan)
proper noun