meaning of aufstoßend

aufstoßend - German to English

belching

View more

  • pressing open