Spanish-English Dictionaryestallaste
estallaste
estallar
Meaning of estallaste