Translation of bangkai in English:

bangkai

carcass

noun

  • 1

    carcass, dead body of an animal