cabestros

English

Noun

cabestros

  1. plural of cabestro

Spanish

Noun

cabestros m pl

  1. plural of cabestro