Spanish-English Dictionaryabrasar
Meaning of abrasar