Definisi 'leycesteria formosa'

English to English
noun
1 shrub honeysuckle with drooping spikes of purplish flowers Terjemahkan
source: wordnet30


Visual Synonyms