guincharla
Spanish
Verb
guincharla
infinitive of
guinchar
combined with
la