groomed track - French English Dictionary

groomed track

Meanings of "groomed track" in French English Dictionary : 3 result(s)

English French
Athleticism
groomed track piste entretenue
groomed track piste lissée
groomed track piste damée

Meanings of "groomed track" with other terms in English French Dictionary : 3 result(s)

English French
Athleticism
machine-groomed track piste entretenue
machine-groomed track piste lissée
machine-groomed track piste damée