Translation of busung in English:

busung

dropsy

noun

  • 1

    dropsy, disease in which fluid collects in the body, causing it to be swollen and distended