French-English dictionary »

engadine meaning in English

FrenchEnglish
Engadine nom {f}

Engadin◼◼◼(long valley in the Swiss Alps)
proper noun