petarles

Spanish

Verb

petarles

  1. infinitive of petar combined with les