Spanish-English Dictionarysobrecalentar
Meaning of sobrecalentar