- depopulation (English)
- The reduction of the number of inhabitants in a region.
Translate depopulation
Learn how to say "depopulation" in other languages:
Browse our dictionary
Find other interesting words by browsing through our English dictionary.
Get Quote