Skip to main content

eelpot

English eelpot meaning in English  •  eelpot का अर्थ अंग्रेजी में
Noun
  • A boxlike structure with funnel-shaped traps for catching eels; an eelbuck.
Advertisement