Chinese-English dictionary »

抹茶 /mǒchá/ meaning in English

ChineseEnglish
抹茶 /mǒchá/ noun

matcha(powdered green tea for ceremonies)
noun