Definisi 'rosa pendulina'

English to English
noun
1 European alpine rose with crimson flowers Terjemahkan
source: wordnet30

More Word(s)
rose, rosebush,

Visual Synonyms