Dirt in your skirt blog

#
Posted on March 22, 2018 by Margaret Schlachter
Did you know that in Japanese "cha" means green tea, and "ma" means powder, thus matcha translates literally as "powdered green tea"....