Chinese-English dictionary »

番紅花 meaning in English

ChineseEnglish
番紅花 noun

saffron [saffrons](plant)
noun
[UK: ˈsæ.frən] [US: ˈsæ.frən]