torment English - French
1.
-
Englishextreme pain
-
Frenchtourment
-
Englishto cause severe suffering
-
Frenchtourmenter
2.
-
Englishsomeone who torments
-
Frenchbourreau
Related words
English translator: English French torment Eesti sõnaraamat Español Traductor Svenska Översättare