Turkish-English dictionary »

toz yeşil çay meaning in English

TurkishEnglish
toz yeşil çay noun

matcha(powdered green tea for ceremonies)
noun

Your history