Version Française
Meaning of
"le terrain"
in English language
French to English
English to French
French
English
le terrain
area
le terrain
ground, site, terrain
le terrain de camping
camping
le terrain de sport
sports ground, sports field
le terrain
site, area
le terrain
estate, premises
le terrain à bâtir
site, building ground
le terrain (de foot, de cricket)
pitch