English to Arabic

Meaning for:
Inhabited
other
مسكون