Arabic-English dictionary »

مَحَجّ قَلْعَة meaning in English

ArabicEnglish
مَحَجّ قَلْعَة f

Makhachkalacapital of Dagestan, Russia