Chinese-English dictionary »

橙花 /chénghuā/ meaning in English

ChineseEnglish
橙花 /chénghuā/ noun

orange blossom(white flower of the orange tree)
noun