Home US English piste
Translate piste into Spanish
A ski run of compacted snow.
French, literally ‘racetrack’.
READ THESE ARTICLES