terreau - French English Dictionary
History

terreau

Play ENFRFRfr
Play ENFRFRca


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

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