Spanish edit

Verb edit

espetarle

  1. infinitive of espetar combined with le