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