French-English dictionary »

téléski meaning in English

FrenchEnglish
téléski nom {m}

ski lift◼◼◼(a device that transports skiers up a mountain)
noun