drainage ditch - French English Dictionary
History

drainage ditch

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "drainage ditch" in French English Dictionary : 7 result(s)

English French
Governmental Terms
drainage ditch fossé de drainage
Construction
drainage ditch fossé de drainage
Technical
drainage ditch rigole d’assèchement
Geology
drainage ditch fossé de drainage
Petroleum
drainage ditch tranchée de drainage [f]
Environment
drainage ditch fossé de drainage
drainage ditch fossé de drainage