trounces - French English Dictionary

trounces

Meanings of "trounces" in French English Dictionary : 3 result(s)

English French
General
trounce fouetter [v]
trounce battre [v]
trounce vaincre [v]