torment English - Finnish
1.
-
Englishextreme pain
-
Finnishpiina, tuska
-
Englishto cause severe suffering
-
Finnishpiinata
Related words
torture nightmare rag vex pursue pine
English translator: English Finnish torment Eesti sõnaraamat Español Traductor Svenska Översättare