Translation of Teh celup in English:

User Contribution

Teh celup

Teabag

noun