Translation of memancarkan in English:

memancarkan

to spurt

verb

  • 1

    to spurt, to send forth, to radiate, to emit