English
›
Words
drub
Translation:
English
Verb
to
beat
0
thrash
to
defeat soundly in a fight
Add
Translation