What does Beruhigungsspritze mean?

Beruhigungsspritze - German to English

sedative shot

View more

  • sedative shot