castigator

listen to the pronunciation of castigator
الإنجليزية - التركية
paylayıcı kimse
الإنجليزية - الإنجليزية
One who castigates or corrects
{i} punisher, chastiser; reprover
One who castigates
castigator
المفضلات