Spanish-English Dictionaryreventaste
reventaste
reventarse
Meaning of reventaste