Translation of owner in Malay

owner

pemilik

noun

  • 1

    pemilik, tuan punya