Dictionary search results

Showing 1-33 of 33 results

terrain French-English

ground

terrain English-French

terrain m

homme de terrain French-English

man with practical experience

vélo tout terrain French-English

mountain bike

homme de terrain French-English

man with practical experience

vélo tout terrain French-English

mountain bike

terrain favorable in terrain French-English

predisposing factors

j'ai un terrain en vue in vue French-English

I have a plot of land in mind

sur le terrain c'est un dieu in dieu French-English

he's brilliant on the sports field