meaning of Brausetabletten

Brausetabletten - German to English

effervescent pills

View more

  • Fizzies ™ [Am.] [drink tablets]