Sports-ground meaning

A stadium or piece of land used for sport.
noun
0
0
Advertisement