DictionaryForumContacts

   English
Terms for subject Textile industry containing Palm | all forms
EnglishItalian
Chinese hemp palmcanapa cinese (Trachycarpus excelsus)