Translation of teh celup in English:

User Contribution

teh celup

Teabag

noun