Skip to content
WordWide
German
English
English
Meanings
1
bugle, bugleweed (any of various species in the genus Ajuga)