Translation of dewan tari in English:

dewan tari

ballroom

noun

  • 1

    ballroom, large room for dancing