What does Blutsaugerin mean?

Blutsaugerin - German to English

bloodsucker [female]

View more

  • leech [female] [fig.]