DictionaryForumContacts

   English
Google | Forvo | +
to phrases
irrigation canal
gen. canal d'irrigation
irrigation canals
agric., construct. canal d'irrigation
irrigation canal A permanent irrigation conduit constructed to convey water from the source of supply to one or more farms
environ. canal d'irrigation
irrigation canal: 3 phrases in 2 subjects
Agriculture1
Water resources2