Synonym-English dictionary »

torturer synonyms in English

SynonymEnglish
torturer noun
generic term

floggernoun

scourgernoun