English to Arabic

Meaning for:
Megalopolis
other
مدينة ضخمة