meaning of Blutzuckerspritze

Blutzuckerspritze - German to English

insulin syringe