English-Latin dictionary »

devastate, lay waste (territory / people) meaning in Latin

EnglishLatin
devastate, lay waste (territory / people) verb

devasto [devastare, devastavi, devastatus](1st) TRANS
verb