Freewheel — English French translation1 translation found

freewheel (v) (sports - cycling) descendre en roue libre (v) (sports - cycling)
Translate Freewheel into other languages
Translate freewheel into German
Translate freewheel into Italian
Translate freewheel into Spanish
Translate freewheel into Dutch
Translate freewheel into Portuguese
Translate freewheel into Slovenian
Translate freewheel into Polish
Translate freewheel into Czech