Irrigation network - French English Dictionary

Irrigation network

Meanings of "Irrigation network" in French English Dictionary : 1 result(s)

English French
Construction
Irrigation network Réseau d'irrigation