meaning of Blut schmecken

Blut schmecken - German to English

to taste blood