Spanish-English Dictionaryintensificabas
intensificabas
intensificarse
Meaning of intensificabas