Depopulator
English Meaning
One who depopulates; a dispeopler.
- A person who depopulates an area, especially one who forcibly removes people from his estate
Sorry, No Malayalam Meaning for your input!
See Depopulato Want To Try Depopulator In Malayalam??