Translation of teh tarik in English:

User Contribution

teh tarik

milk-tea

noun