English-Latin dictionary »

ravage, devastate, lay waste meaning in Latin

EnglishLatin
ravage, devastate, lay waste verb

populo [populare, populavi, populatus](1st) TRANS
verb

populor [populari, populatus sum](1st) DEP
verb