rosser

listen to the pronunciation of rosser
الفرنسية - الإنجليزية
(Informal) thrash; trounce, lambaste; drub, lam
drub
thrash
rosser
المفضلات