bloodletting – Deutsch–English translations

🇬🇧 en de 🇩🇪

bloodletting noun

  • ancient medical practice
Aderlass, Schröpfen
  • large amount of blood likely to be spilled through violence
Blutvergießen
Wiktionary Links