cabestrarse

Spanish

Verb

cabestrarse

  1. infinitive of cabestrar combined with se