torture English - Spanish
1.
-
Spanishtortura
-
Englishto intentionally inflict unnecessary pain or suffering on helpless victims
-
Spanishtorturar
Related words
iron maiden question rack pine excruciate strappado iron maiden
English translator: English Spanish torture Eesti sõnaraamat Español Traductor Svenska Översättare