English to Arabic

Meaning for:
Dwelling
other
المسكن