skysail
noun
- 1
The sail set next above the royal.
Translate “skysail” to another language
Click any language to open the translator with this word already filled in.
The sail set next above the royal.
Click any language to open the translator with this word already filled in.