English | German | Russian | Czech

depopulant English

Meaning depopulant meaning

What does depopulant mean?

depopulant

Something that depopulates.

Are you looking for...?