mutilator
nounOne who mutilates.
nounOne who mutilates.
nouna person who mutilates or destroys or disfigures or cripples
One who mutilates.
nounOne who mutilates.
nouna person who mutilates or destroys or disfigures or cripples
Begin a journey through worlds of puzzles.