English to Arabic

Meaning for:
Urbanization
other
التعمير