martelen Spanish - English
1.
Englishtorture
-
Englishto intentionally inflict unnecessary pain or suffering on helpless victims
-
Spanishtorturar
2.
Englishanguish
-
Englishcause to suffer pain
-
Spanishangustiar
English translator: Spanish English martelen Eesti sõnaraamat Español Traductor Svenska Översättare