domed stadium


Meanings

  • a stadium that has a roof