English
›
Words
to
do something unpleasant
Translation:
English
Verb
2
punch
a puppy
Add
Translation