estalla
See also:
estallá
Spanish
Verb
estalla
inflection of
estallar
:
third-person singular present indicative
second-person singular imperative