What does blutsaugend mean?

blutsaugend - German to English

blood-sucking

View more

  • bloodsucking
  • hematophagous