Skip to main content

castigator

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