cabrestearla
Spanish
Verb
cabrestearla
infinitive of
cabrestear
combined with
la