Skip to main content

scourger

English scourger meaning in English  •  scourger का अर्थ अंग्रेजी में
Noun
  • One who scourges or punishes; one who afflicts severely.
Advertisement