main-topsailEnglish

main-topsail

Noun

A topsail set on the mainmast

English: main-topsail