English to Arabic

Meaning for:
Daffodil
other
النرجس البرّي