whipping; harshly critical

listen to the pronunciation of whipping; harshly critical
الإنجليزية - التركية
الإنجليزية - الإنجليزية
{s} flagellant
whipping; harshly critical
المفضلات