kamus
.
Search
About
staysail
English
staysail
Noun
A fore-and-aft sail set on a stay (as between two masts)
English: staysail