Translation of duty stamp in Indonesian

User Contribution

duty stamp

materai

noun