sports complex /ˈspɔːts ˈkɒmplɛks/ n

中文:体育设施

Meaning:Installations (buildings, playing fields, etc.) that are used for participating in sports.

Found in these illustrated scenes(1)

‹ Browse all scenes