DictionaryForumContacts

   English
Terms for subject Soil science containing long | all forms | exact matches only
EnglishChinese
long-continued irrigation长效灌溉
long-lasting irrigation长效灌溉