German English Dictionary
/
German
/
Wasserpest
German ⇄ English
Wasserpest
English translations
01
waterweed
02
Elodea