What does Älchenbefall mean?

Älchenbefall - German to English

eelworm infection

View more

  • eelworm infestation