English
›
Words
mangle
Translation:
English
Noun
6
tear
or cut to pieces
2
mutilate
or disfigure
Add
Translation