cabestros
English
Noun
cabestros
plural of
cabestro
Spanish
Noun
cabestros
m
pl
plural of
cabestro