roll a tyre off - French English Dictionary
History

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]