DictionaryForumContacts

   English
Terms for subject Technology containing vegetated | all forms | exact matches only
EnglishChinese
densely vegetated area植物茂密地区
vegetated stabilized shoulder植草加固路肩
vegetated waterway植草水道