Dutch-English dictionary »

aalspeer meaning in English

DutchEnglish
aalspeer substantief
{m}

eelspear(A spear for spearing eels)
noun