Slovnenya

Translation English French: depopulate

Dictionary: main
depopulate