Latin-English dictionary »

depopulatrix meaning in English

LatinEnglish
depopulatrix [depopulatricis] (3rd) F
noun

plunderer / pillager / ravager (female)noun

she who spoils / destroysnoun