Definition: 1. to ravage, to wreak havoc
Show more information about härja
Definition: 1. to flourish, to abound
Show more information about florera
Search took: 16.2420 ms