Spanish-English Dictionaryreventabas
reventabas
reventarse
Meaning of reventabas