Skip to content
WordWide
German
English
English
Meanings
1
balsam, touch-me-not, jewelweed; any of various plants of the genus Impatiens