Arabic-English dictionary »

سفينة شراعيّة كبيرة meaning in English

ArabicEnglish
مدينة كبيرة

megacityvery large city