What does Aderlasser mean?

Aderlasser - German to English

bleeder

View more

  • bloodletter
  • phlebotomist