Arabic-English dictionary »

مَرَّاكُش meaning in English

ArabicEnglish
مَرَّاكُش m

Marrakechcity in Morocco