Chinese-English dictionary »

馬哈奇卡拉 meaning in English

ChineseEnglish
馬哈奇卡拉 proper noun

Makhachkala(capital of Dagestan, Russia)
proper noun

Your history