Translation of kartu tanda penduduk in English:

User Contribution

kartu tanda penduduk

Citizen Identification Card

noun


User Contribution

kartu tanda penduduk

Citizen Identification Card

noun