one who castigates

listen to the pronunciation of one who castigates
English - Turkish

Definition of one who castigates in English Turkish dictionary

castigator
paylayıcı kimse
English - English
castigator