Spanish-English Dictionaryintensifica
intensifica
intensificarse
Meaning of intensifica