Chinese-English dictionary »

豆花 /dòuhuā/ meaning in English

ChineseEnglish
豆花 /dòuhuā/ noun

douhua(Chinese dessert)
noun