Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: match maocha matches mocha mach mache ?

抹茶 mǒ chá green tea powder (Japanese: matcha)
末茶 mò chá tea powder (matcha)

Dictionary · Google Translate · Help
By MDBG 2026