Translation of bumbung in English:

bumbung

roof

noun

  • 1

    roof, upper covering of a building, car, cavity, etc