insectator
English
insectator meaning in English • insectator का अर्थ अंग्रेजी में
Noun
- A pursuer; a persecutor; a censorious critic.