meaning of Aderlasser

Aderlasser - German to English

bleeder

View more

  • bloodletter
  • phlebotomist