terreau - French English Dictionary

terreau

Play ENFRFRfr
Play ENFRFRca

Meanings of "terreau" in English French Dictionary : 8 result(s)

French English
General
terreau [m] loam
terreau [m] soil
terreau [m] humus
terreau [m] mould
Patents
terreau [m] humus
Computer
terreau [m] loam
Biology
terreau [m] loam
Geology
terreau [m] loam