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
المفضلات