Translation of ambeng in English:

User Contribution

ambeng