Version Française
Meaning of
"(Mil., Esp.) techniques d’interrogatoire induisant un stress."
in English language
French to English
English to French
French
English
(Mil., Esp.) techniques d’interrogatoire induisant un stress.
stress techniques