Skip to main content

moonsail

English moonsail meaning in English  •  moonsail का अर्थ अंग्रेजी में
Noun
  • A sail sometimes carried in light winds, above a skysail.
Advertisement