torture French - English
1.
Englishiron maiden
-
Englishtorture device
-
Frenchvierge de fer
-
Englishtorture device
-
Frenchvierge de fer
2.
Englishtorture
-
Frenchtorture
Englishtorture
-
Englishto intentionally inflict unnecessary pain or suffering on helpless victims
-
Frenchtorturer
3.
Englishrack
-
Englishtorture device
-
Frenchchevalet
4.
Englishtorturer
-
Englishone who tortures
-
Frenchtortionnaire
5.
Englishexcruciate
-
Englishto inflict intense pain or mental distress on (someone), to torture
-
Frenchtorturer
6.
Englishstrappado
-
Englishform of torture
-
Frenchestrapade
English translator: French English torture Eesti sõnaraamat Español Traductor Svenska Översättare