tranchée drainante - French English Dictionary
History

tranchée drainante

Play ENFRFRfr
Play ENFRFRca


Meanings of "tranchée drainante" in English French Dictionary : 3 result(s)

French English
Human Rights
tranchée drainante [f] farm drain or french drain
Construction
tranchée drainante drainage trench
Aeronautics
tranchée drainante drainage trench