castigator
English
castigator meaning in English • castigator का अर्थ अंग्रेजी में
Noun
- One who castigates or corrects.