English to Arabic

Meaning for:
Habitable
other
صالح للسكن