What does Blutzuckerspritze mean?

Blutzuckerspritze - German to English

insulin syringe