English to Chinese Dictionary

Search:

Did you mean: match maocha mach matches mocha mache machia maichu ?

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


<< back to the home page