système d'irrigation - French English Dictionary

système d'irrigation

Play ENFRFRfr
Play ENFRFRca

Meanings of "système d'irrigation" in English French Dictionary : 2 result(s)

French English
Geography
système d'irrigation ırrigation system
Petroleum
système d'irrigation irrigation system