Translation of penabur in English:

penabur

sower

noun

  • 1

    sower