cabrestearla

Spanish

Verb

cabrestearla

  1. infinitive of cabrestear combined with la