Russian-English dictionary »

мазари-шариф meaning in English

RussianEnglish
Мазари-Шариф proper noun
{m}

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