torture English - French
1.
-
Frenchtorture
-
Englishto intentionally inflict unnecessary pain or suffering on helpless victims
-
Frenchtorturer
2.
-
Englishone who tortures
-
Frenchtortionnaire
Related words
iron maiden rack excruciate strappado iron maiden
English translator: English French torture Eesti sõnaraamat Español Traductor Svenska Översättare