kamus
.
Search
About
main-topsail
English
main-topsail
Noun
A topsail set on the mainmast
English: main-topsail