Translation of amphitheatre in Malay

amphitheatre

noun

  • 1

    panggung terbuka berbentuk bujur atau bulat