Chinese-English dictionary »

西紅花 meaning in English

ChineseEnglish
西紅花 noun

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