German English Dictionary
/
German
/
narcissus
German ⇄ English
narcissus
English translations
01
daffodil