DictionaryForumContacts

   English
Terms for subject Water resources containing pumping irrigation | all forms
EnglishSpanish
irrigation pumping stationestación de bombeo para riego
pump fed irrigationriego por bombeo