eelbuck
English
eelbuck meaning in English • eelbuck का अर्थ अंग्रेजी में
Noun
- An eelpot or eel basket.