petarse
Spanish
Verb
petarse
infinitive of
petar
combined with
se