Translation of kartu identitas penduduk/ktp in English:

User Contribution

kartu identitas penduduk/ktp

Identity card (ID Card)

noun