Terjemahan penyetor di Bahasa Inggris

penyetor

supplier

  • 1

    supplier
  • 2

    depositor
    ‘penyetoran’ depositing, payment