French-English dictionary »

piste de ski meaning in English

FrenchEnglish
piste de ski nom {f}

ski run◼◼◼(trail or slope for skiing)
noun

ski track◼◼◻(trail from/for skis)
noun