Spanish-English Dictionaryquemar
Meaning of quemar