Tamil Dictionary 🔍

eelspear

Eel"spear`, n. Defn: A spear with barbed forks for spearing eels.


eelspear - Similar Words