win the distance - French English Dictionary

win the distance

Meanings of "win the distance" in French English Dictionary : 1 result(s)

English French
Fencing
win the distance gagner la distance [v]