Portuguese-English dictionary »

matchá meaning in English

PortugueseEnglish
matchá noun

matcha(powdered green tea for ceremonies)
noun