Translation of menaburi in English:

menaburi

to sow

verb

  • 1

    (for exampke, a field) to sow
  • 2

    to spread over, scatter over