cabestrearlos

Spanish

Verb

cabestrearlos

  1. infinitive of cabestrear combined with los