mental torture - French English Dictionary

mental torture

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

English French
Human Rights
mental torture torture psychologique [f]
Electricity
mental torture sévices psychologiques [m]