Translation of tembereng in English:

User Contribution

tembereng

segment

noun