cabestrarte
Spanish
Verb
cabestrarte
infinitive of
cabestrar
combined with
te