roll a tyre off - French English Dictionary

roll a tyre off

Meanings of "roll a tyre off" in French English Dictionary : 1 result(s)

English French
Bicycle Racing
roll a tyre off déjanter [v]