English-synonym dictionary »

instrument of torture synonyms in Hungarian

EnglishSynonym
instrument of torture noun

instrument of punishmentnoun
generic term