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