inflict torture - French English Dictionary

inflict torture

Meanings of "inflict torture" in French English Dictionary : 2 result(s)

English French
General
inflict torture torturer [v]
State Law
inflict torture torturer [v]