DEPOPULACY MEANING IN ENGLISH

• Depopulacy Definition & Synonyms

  1. (n.) Depopulation; destruction of population.


RECENT SEARCHES