estallarse
Spanish
Verb
estallarse
infinitive of
estallar
combined with
se