meaning of Aalreuse

Aalreuse - German to English

eel pot

View more

  • eel pitfall
  • eel container
  • eel leap [wickerwork eel pitfall, eel container]