Skip to main content

depredator

English depredator meaning in English  •  depredator का अर्थ अंग्रेजी में
Noun
  • One who plunders or pillages; a spoiler; a robber.
Advertisement