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