cabestreare

Spanish

Verb

cabestreare

  1. first/third-person singular future subjunctive of cabestrear