track centre - French English Dictionary
History

track centre



Meanings of "track centre" in French English Dictionary : 4 result(s)

English French
Cycling
track centre intérieur de la piste
Bicycle Racing
track centre centre de la piste
track centre centre de la pelouse
track centre intérieur de la piste

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

English French
Bicycle Racing
infield track centre pelouse [f]