English-Turkish dictionary »

matcha meaning in Turkish

EnglishTurkish
matcha (powdered green tea for ceremonies)
noun

toz yeşil çaynoun

yeşil çay tozunoun