English-Arabic dictionary »

megacity meaning in Arabic

EnglishArabic
megacity very large city

مدينة كبيرة