Translation of memencarkan in English:

memencarkan

to disperse things

verb

  • 1

    to disperse things