skysail
English
skysail meaning in English • skysail का अर्थ अंग्रेजी में
Noun
- The sail set next above the royal. See >Illust. > under Sail>.