punisher
English
punisher meaning in English • punisher का अर्थ अंग्रेजी में
Noun
- One who inflicts punishment.