meaning of blutsaugend

blutsaugend - German to English

blood-sucking

View more

  • bloodsucking
  • hematophagous