English | German | Russian | Czech

depopulator English

Meaning depopulator meaning

What does depopulator mean?

depopulator

A person who depopulates an area, especially one who forcibly removes people from an estate.

Are you looking for...?