meaning of Blutsauger

Blutsauger - German to English

blood-sucker

View more

  • bloodsucker [also fig.]
  • leech [fig.]
  • vampire
  • vampires