Translation of membusung in English:

membusung

  • 1

    to be bloated, to be distended, to be puffed up