Definisi 'viola odorata'

English to English
noun
1 European violet typically having purple to white flowers; widely naturalized Terjemahkan
source: wordnet30

More Word(s)
violet,

Visual Synonyms