Chinese-English dictionary »

番红花 /fān hóng huā/ meaning in English

ChineseEnglish
番红花 /fān hóng huā/ noun

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