Translation of busung in English:

busung

bloated, edema

noun

  • 1

    bloated, edema
    ‘busung lapar’ bloating because of starvation
  • 2

    bulging, packed full