Translation of tabur in English:

tabur

broadcast

verb

  • 1

    broadcast, sow (seed) by scattering, distribute, scatter, place at different points