overpower one's opponent - French English Dictionary

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]