English to Arabic

Meaning for:
Daffodils
other
أزهار النرجس البرّي