English-French dictionary »

sports ground meaning in French

EnglishFrench
sports ground (a stadium or piece of land used for sport)
noun
[UK: spɔːts ɡraʊnd]
[US: ˈspɔːrts ˈɡraʊnd]

terrain de sport◼◼◼nom {m}