Translation of penduduk asli in English:

penduduk asli

noun

  • 1

    person born in a specified place, local inhabitant