meaning of Blutzufuhr

Blutzufuhr - German to English

circulation