Spanish-English Dictionarycaramelizar
Meaning of caramelizar