English to Arabic

Meaning for:
Chalet
other
الشاليه