top soil - French English Dictionary
History

top soil

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "top soil" in French English Dictionary : 4 result(s)

English French
Construction
top soil terre-végétale
top soil terre végétale
top soil terre arable
Housing
top soil till [m]

Meanings of "top soil" with other terms in English French Dictionary : 1 result(s)

English French
Aeronautics
top soil stripping décapage de terre végétale