English-synonym dictionary »

iron maiden synonyms in Hungarian

EnglishSynonym
iron maiden noun

instrument of torturenoun
generic term