blood-letting

EnglishEdit

NounEdit

blood-letting

  1. Alternative form of bloodletting.