Spanish-English Dictionaryestallad
estallad
estallar
Meaning of estallad