stadium in Polish
stadium in Polish
stadion
A venue where sporting events are held.
arena
A venue where sporting events are held.