Translation of menyelerakkan in English:

menyelerakkan

verb

  • 1

    to cause to become scattered or strewn about