Dutch Word: verminken
English Meaning: to mutilate, to maim, to mangle
Listen to Word:

Play Sound