petarlos

Spanish

Verb

petarlos

  1. infinitive of petar combined with los