Spanish-English Dictionaryintensificase
intensificase
intensificarse
Meaning of intensificase