manhandled - French English Dictionary

manhandled

Meanings of "manhandled" with other terms in English French Dictionary : 1 result(s)

English French
General
be manhandled by the police être malmené par la police [v]