Translation of kartu tanda penduduk (ktp) in English:

User Contribution

kartu tanda penduduk (ktp)

Resident Identity Card

noun