DictionaryForumContacts

   English
Terms for subject Hydrology containing power | all forms | exact matches only
EnglishFrench
power irrigated areasuperficie irriguée par élevation d'eau
power irrigated areasuperficie irriguée par pompage