German English Dictionary
/
German
/
Schaumkraut
German ⇄ English
Schaumkraut
German translations
01
foam herb
02
Cardamine