cabrestearlo

Spanish

Verb

cabrestearlo

  1. infinitive of cabrestear combined with lo