Translation of penyimpan in English:

penyimpan

noun

  • 1

    a depositor, person who saves
  • 2

    storage place