depopulatoris

listen to the pronunciation of depopulatoris
Lateinisch - Englisch
plunderer, pillager, ravager
one who sacks
marauder