DictionaryForumContacts

   English
Terms for subject Agriculture containing irrigation siphon | all forms
EnglishChinese
siphon irrigation虹吸灌溉
siphon tube irrigation虹吸管灌溉