meaning of eelspear

1. A spear with barbed forks for spearing eels.


Related Words

eelspear |

Developed & Maintained By Taraprasad.com

Treasure Words