petarse

Spanish

Verb

petarse

  1. infinitive of petar combined with se