dépeupler French - English
1.
Englishdepopulate
-
Englishto reduce the population of a region by disease, war, forced relocation etc.
-
Frenchdépeupler
English translator: French English dépeupler Eesti sõnaraamat Español Traductor Svenska Översättare