Translation of penduduk in English:

penduduk

inhabitant

noun

  • 1

    inhabitant
    ‘penduduk setempat’ the locals
    ‘penduduk dewasa’ the adult population