English-French dictionary »

stamping ground meaning in French

EnglishFrench
stamping ground (place one likes to go)
noun
[UK: ˈstæmp.ɪŋ ɡraʊnd]
[US: ˈstæmp.ɪŋ ˈɡraʊnd]

terrain favorinom {m}