English-Latin dictionary »

ravage, devastate completely meaning in Latin

EnglishLatin
ravage, devastate completely verb

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