Translation of memencarkan in English:

memencarkan

to scatter

verb

  • 1

    to scatter, to disperse