Back to Dictionary
拉茶
lāchá
1. teh tarik, an Indian-style tea with milk (GM)