Chinese-English dictionary »

马哈奇卡拉 /mǎhāqíkǎlā/ meaning in English

ChineseEnglish
马哈奇卡拉 /Mǎhāqíkǎlā/ proper noun

Makhachkala(capital of Dagestan, Russia)
proper noun

Your history