meaning of Aalspeer

Aalspeer - German to English

eel-spear