Spanish-English Dictionaryescaldar
Meaning of escaldar