staysail
English
staysail meaning in English • staysail का अर्थ अंग्रेजी में
Noun
- Any sail extended on a stay.