Translation of penyetor in English:

penyetor

supplier

noun

  • 1

    supplier
  • 2

    depositor
    ‘penyetoran’ depositing, payment