Translation of penyalur in English:

penyalur

distributor

noun

  • 1

    distributor
  • 2

    conductor