puncharla
Spanish
Verb
puncharla
infinitive of
punchar
combined with
la