Italian-English dictionary »

maccha meaning in English

ItalianEnglish
maccha noun
{m}

matcha(powdered green tea for ceremonies)
noun