castigator

listen to the pronunciation of castigator
English - Turkish
paylayıcı kimse
English - English
One who castigates or corrects
{i} punisher, chastiser; reprover
One who castigates
castigator
Favorites