Translation of pemilik in English:

pemilik

owner, proprietor

noun

  • 1

    owner, proprietor