Spanish

edit

Verb

edit

espetarle

  1. infinitive of espetar combined with le