win in three straight sets - French English Dictionary

win in three straight sets

Meanings of "win in three straight sets" in French English Dictionary : 1 result(s)

English French
Tennis
win in three straight sets gagner trois sets à zéro [v]