give a thrashing to; beat hard

listen to the pronunciation of give a thrashing to; beat hard
Английский Язык - Английский Язык
lam
thresh
flail
THRASH
give a thrashing to; beat hard
Избранное