English to Chinese Dictionary

Search:

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

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


<< back to the home page