French-Arabic dictionary »

mégacité meaning in Arabic

FrenchArabic
mégacité f

مدينة كبيرة