Translation of Pembolong Kertas in English:

User Contribution

Pembolong Kertas

Paper punch

noun