What does Blutegel mean?

Blutegel - German to English

bloodsucker

View more

  • leech