German-English dictionary »

helmbusch meaning in English

GermanEnglish
der Helmbusch Substantiv

crest [crests]◼◼◼noun
[UK: krest] [US: ˈkrest]