Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Chalet in English

English

Chalet

/ʃæle/

noun

1. A swiss house with a sloping roof and wide eaves or a house built in this style

    synonym:
  • chalet