3 ms·In French, piste (de ski) means skiing slope / skiing trailby Gmo 12y agoIn French, piste (de ski) means skiing slope / skiing trail