French-English dictionary »

station de ski meaning in English

FrenchEnglish
station de ski nom {f}

ski resort◼◼◼(resort for skiers)
noun