chastiser
English
chastiser meaning in English • chastiser का अर्थ अंग्रेजी में
Noun
- One who chastises; a punisher; a corrector.