meersalat - German English Dictionary

meersalat

Play ENDEDEde

Meanings of "meersalat" in English German Dictionary : 5 result(s)

German English
Botany
Meersalat [m] green laver
Meersalat [m] sea lettuce
Meersalat sea lettuce
Meersalat green laver
Zoology
Meersalat [m] sea lettuce