keep the ball deep - French English Dictionary
History

keep the ball deep



Meanings of "keep the ball deep" in French English Dictionary : 1 result(s)

English French
Tennis
keep the ball deep jouer long [v]