/ˈmæ.tʃə/
Matcha meaning : A type of powdered green tea, traditionally used in Japanese tea ceremonies.
matcha
mummichogs
unstrapping
brasseries
tearoom