meaning of Blutegel

Blutegel - German to English

bloodsucker

View more

  • leech