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