Skip to main content

maintop

English maintop meaning in English  •  maintop का अर्थ अंग्रेजी में
Noun
  • The platform about the head of the mainmast in square-rigged vessels.
Advertisement