Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: match maocha mach matches mocha mache ?

chá green tea powder (Japanese: matcha)
chá tea powder (matcha)

Dictionary · Google Translate · Help
By MDBG 2024