Definisi 'castanea sativa'

English to English
noun
1 wild or cultivated throughout southern Europe, northwestern Africa and southwestern Asia Terjemahkan
source: wordnet30

More Word(s)
chestnut, chestnut tree,

Visual Synonyms