pincharla
Spanish
Verb
pincharla
infinitive of
pinchar
combined with
la