Translation of stadium in English:

stadium

stadium

noun

  • 1

    stadium, sports ground surrounded by tiers of seats for spectators