matcha in Italian
matcha in Italian
matcha
A type of powdered green tea, traditionally used in Japanese tea ceremonies.
maccha
A type of powdered green tea, traditionally used in Japanese tea ceremonies.