Search
Select the dictionary language
Football stadium
01
a large, specially designed facility used for playing football
Examples
The match was held in a packed football stadium with thousands of fans.
Search
Select the dictionary language
a large, specially designed facility used for playing football