English-Turkish dictionary »

makhachkala meaning in Turkish

EnglishTurkish
Makhachkala (capital of Dagestan, Russia)
proper noun

Mahaçkaleproper noun