meaning of Blutleeremanschette

Blutleeremanschette - German to English

exsanguination cuff [tourniquet bandage]