抹茶

matcha; powdered green tea

Meaning

  1. n
    matcha; powdered green tea

Example sentences

  • "Not everything needs to be matcha-flavored." "You are so right. So right."