Translation of penyerbukan in English:

penyerbukan

pollination

noun

  • 1

    pollination