English to Arabic

Meaning for:
Letting
other
التأجير