safran meaning in English
n. saffron, species of crocus plant bearing orange stigmas and purple flowers; spice and food coloring derived from the stigmas of the saffron crocus
adj. saffron, having a yellowish-orange coloring
n. saffron, species of crocus plant bearing orange stigmas and purple flowers; spice and food coloring derived from the stigmas of the saffron crocus
adj. saffron, having a yellowish-orange coloring