Skip to main content

leister

English leister meaning in English  •  leister का अर्थ अंग्रेजी में
Noun
  • A spear armed with three or more prongs, for striking fish.
Advertisement