DictionaryForumContacts

   English
Terms for subject Life sciences containing irrigation water | all forms
EnglishFrench
subsoil-water irrigation systemréseau d'irrigation alimenté par eaux souterraines