Translation of sendawa in English:

sendawa

belch

noun

  • 1

    belch, act or sound of belching