Translation of menebari in English:

menebari

to scatter

verb

  • 1

    to scatter
    ‘dia menebari tanah kosong itu dengan benih rumput’ she scattered the bare ground with grass seeds