meaning of Blut und Wasser schwitzen

Blut und Wasser schwitzen - German to English

to be in a cold sweat

View more

  • to sweat blood [coll.]