cabestrearla
Spanish
Verb
cabestrearla
infinitive of
cabestrear
combined with
la