Spanish-English Dictionaryintensificabais
intensificabais
intensificarse
Meaning of intensificabais