Chinese-English dictionary »

桃花 /táohuā/ meaning in English

ChineseEnglish
桃花 /táohuā/ noun

peach blossom(flower)
noun
[UK: piːtʃ ˈblɒ.səm] [US: ˈpiːtʃ ˈblɑː.səm]