Translation of menebarkan in English:

menebarkan

  • 1

    to spread around, to disperse
  • 2

    to spread and throw