Spanish edit

Verb edit

petarlos

  1. infinitive of petar combined with los