Translation of pembolong kertas in English:

User Contribution

pembolong kertas

Paper punch

noun