cabrestearle

Spanish

Verb

cabrestearle

  1. infinitive of cabrestear combined with le