Dutch Word: stompen
English Meaning: to punch
Listen to Word:

Play Sound

Word Forms: stompt