Translation of pemilik in English:

pemilik

owner, proprietor

  • 1

    owner, proprietor