Spanish

edit

Verb

edit

cabrestearle

  1. infinitive of cabrestear combined with le