Deutsch Version
Meaning of
"stachelloser, immergrüner Strauch mit intensiv grünen Blättern"
in English language
German to English
English to German
German
English
stachelloser, immergrüner Strauch mit intensiv grünen Blättern
thornless, evergreen shrub with intensively green leaves