Latin-English dictionary »

depopulator meaning in English

LatinEnglish
depopulator [depopulatoris] (3rd) M
noun

marauder [marauders]noun
[UK: mə.ˈrɔː.də(r)] [US: mə.ˈrɒ.dər]

one who sacksnoun

plunderer, pillager, ravagernoun