Spanish

edit

Verb

edit

petarles

  1. infinitive of petar combined with les