meaning of Blähsucht

Blähsucht - German to English

flatulency

View more

  • meteorism
  • tympanites