Translation of salur in English:

salur

to channel

(menyalurkan)

verb

  • 1

    to channel, channelled, to form channel(s) in, to direct through a channel, duct, to convey through a duct