English-Chinese dictionary »

matcha meaning in Chinese

EnglishChinese
matcha (powdered green tea for ceremonies)
noun

抹茶 /mǒchá/noun

Your history