Definisi 'elaeagnus'

English to English
noun
1 oleaster Terjemahkan
source: wordnet30


Visual Synonyms