English to Arabic

Meaning for:
Urbanized
other
ممدّن