Back
sports stadium
Meanings
a large structure for open-air sports or entertainments
Synonyms
stadium
bowl
arena
Anagrams of
sports stadium