Chinese-English dictionary »

馬扎里沙里夫 meaning in English

ChineseEnglish
馬扎里沙里夫 proper noun

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