work somebody over - French English Dictionary
History

work somebody over



Meanings of "work somebody over" in French English Dictionary : 1 result(s)

English French
General
work somebody over tabasser quelqu'un [v]