English-Arabic dictionary »

matcha meaning in Arabic

EnglishArabic
matcha powdered green tea for ceremonies

مَاتْشَاf