DictionaryForumContacts

   English
Terms for subject Water resources containing equipment | all forms
EnglishFrench
pumping equipmentmatériel de pompage
stationary irrigation equipmentmatériel d'irrigation fixe