cabrestearles

Spanish

Verb

cabrestearles

  1. infinitive of cabrestear combined with les