Translation of Materai in English:

User Contribution

Materai

Duty Stamp


User Contribution

materai

duty stamp

noun