mutilatorEnglish

maimer, mangler, mutilator

Noun

A person who mutilates or destroys or disfigures or cripples

English: mutilator, maimer, mangler

English words with similar meanings

Show 2 words