pond lilies - German English Dictionary

pond lilies

Meanings of "pond lilies" in German English Dictionary : 1 result(s)

English German
Botany
pond lilies Teichrosen [pl]