Arabic-English dictionary »

مَاخَاتْشْكَالَا meaning in English

ArabicEnglish
مَاخَاتْشْكَالَا f

Makhachkalacapital of Dagestan, Russia