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