English-Polish dictionary »

matcha meaning in Polish

EnglishPolish
matcha noun
powdered green tea for ceremonies

matchanoun