meaning of Aderlass

Aderlass - German to English

blood-letting

View more

  • phlebotomy
  • venesection
  • bloodletting [also fig.]
  • bleeding [fig.]