Translation of memancarkan in English:

memancarkan

to radiate

verb

  • 1

    to radiate
  • 2

    to spout, to spray out
  • 3

    to broadcast