Spanish

edit

Verb

edit

cabestrarse

  1. infinitive of cabestrar combined with se