meaning of Bazillenschleuder

Bazillenschleuder - German to English

germ factory [coll.]

View more

  • germ spreader