cabrestearlos

Spanish

Verb

cabrestearlos

  1. infinitive of cabrestear combined with los