punish severely; excoriate

listen to the pronunciation of punish severely; excoriate
الإنجليزية - الإنجليزية
scourge
punish severely; excoriate
المفضلات