Spanish-English Dictionaryquemaba
quemaba
quemar
Meaning of quemaba