English to Arabic

Meaning for:
Inhabitable
other
غير صالح للسكن