Turkish-English dictionary »

mahaçkale meaning in English

TurkishEnglish
Mahaçkale proper noun

Makhachkala(capital of Dagestan, Russia)
proper noun