Definisi 'wild olive'

English to English
noun
1 erect shrub or climber of India and China with red olivelike fruit Terjemahkan
source: wordnet30

More Word(s)
oleaster,

Visual Synonyms