Translation of tembereng in Indonesian

User Contribution

tembereng

segment

noun