Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: much mosha mochi mecha moca maocha ?

mocha (loanword)
chá green tea powder (Japanese: matcha)
fēi mocha coffee
chá tea powder (matcha)

Dictionary · Google Translate · Help
By MDBG 2025