cabestrarla
Spanish
Verb
cabestrarla
infinitive of
cabestrar
combined with
la