Translation of panggung in English:

panggung

raised platform, stage

noun

  • 1

    raised platform, stage
  • 2

    grandstand
  • 3

    scaffolding