Translation of menebar in English:

menebar

to disperse

(menebarkan)

verb

  • 1

    to disperse, to throw all over the place