meaning of Blutversorgung

Blutversorgung - German to English

blood supply