overpower one's opponent - French English Dictionary
History

overpower one's opponent



Meanings of "overpower one's opponent" in French English Dictionary : 1 result(s)

English French
Wrestling
overpower one's opponent surpasser son adversaire [v]