Latin-English dictionary »

perpopulor meaning in English

LatinEnglish
perpopulor [perpopulari, perpopulatus sum] (1st) DEP
verb

ravage, devastate completelyverb