cabrestearos

Spanish

Verb

cabrestearos

  1. infinitive of cabrestear combined with os