azafrán

/ah-sah-FRAHN/
[Spanish]

Saffron

Synonyms in other languages

Latin names

Countries