抹茶

まっちゃ

matcha

#24,925

Meanings

  1. noun matcha; powdered green tea

Its kanji