French-English dictionary »

remontée mécanique meaning in English

FrenchEnglish
remontée mécanique nom {f}

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