cabrestead

Spanish

Verb

cabrestead

  1. second-person plural imperative of cabrestear