English-Latin dictionary »

laying waste, devastating meaning in Latin

EnglishLatin
laying waste, devastating adjective

populabundus [populabunda, populabundum]adjective