meaning of Beruhigungsspritze

Beruhigungsspritze - German to English

sedative shot

View more

  • sedative shot