DEPOPULATION


Meaning of DEPOPULATION in English

n. act of reducing the number of inhabitants

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.