fossé d'irrigation - French English Dictionary
History

fossé d'irrigation

Play ENFRFRfr
Play ENFRFRca


Meanings of "fossé d'irrigation" in English French Dictionary : 2 result(s)

French English
Construction
fossé d'irrigation irrigation ditch
fossé d'irrigation irrigation channel