English to Arabic

Meaning for:
Dwells
other
المساكن