Translation of penduduk in English:

penduduk

inhabitant

noun

  • 1

    inhabitant, resident, population