English-French dictionary »

matcha meaning in French

EnglishFrench
matcha (powdered green tea for ceremonies)
noun

matcha◼◼◼nom {m}