What does Aalrutte mean?

Aalrutte - German to English

eel-pout

View more

  • burbot [Lota lota]