Slovnenya

Translation English Spanish: exacerbate

Dictionary: main