How to say matcha in Japanese

まっちゃmatchairr.

noun:

  • matcha; powdered green tea

Example Sentences

Nothing found.