Skip to content
WordWide
German
English
English
Meanings
1
mountain houseleek; any plant of the species Sempervivum montanum.