English to Russian Dictionary
depopulation
Депопуляция
Meaning for depopulation found in 14 Languages.
Sponored Video