English to Indonesian Dictionary trouncing

trouncing

dera
definition
verb
the Knicks trounced the Rockets on Sunday
defeat heavily in a contest.
translation of 'trouncing'
noun
dera,
deraan
Credits: Google Translate
Download the
HelloEnglishApp
image_one