Skip to content
Thai Dictionary
Search the dictionary
Search
มัทฉะ
mát-chà
Noun
matcha (Japanese powdered green tea)
Recently looked up
Clear