Skip to main content

top-tackle

English top-tackle meaning in English  •  top-tackle का अर्थ अंग्रेजी में
Noun
  • A tackle used in hoisting and lowering the topmast.
Advertisement