irrigation system

irrigation system

Bewässerungsanlage sistema de irrigación réseau d´irrigation

Definition

A system of man-made channels for supplying water to land to allow plants to grow.