Skip to main content

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.
Advertisement