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