gaff-topsail
English
gaff-topsail meaning in English • gaff-topsail का अर्थ अंग्रेजी में
Noun
- A small triangular sail having its foot extended upon the gaff and its luff upon the topmast.