Chinese-English dictionary »

花草茶 /huācǎochá/ meaning in English

ChineseEnglish
花草茶 /huācǎochá/ noun

herbal tea(beverage made by infusion of herbs)
noun