cabestrearle
Spanish
Verb
cabestrearle
infinitive of
cabestrear
combined with
le