cabrestearte

Spanish

Verb

cabrestearte

  1. infinitive of cabrestear combined with te