Translation of pollinate in Setswana

pollinate

ungwisa setlhare

verbpollinates, pollinating, pollinated

  • 1

    ungwisa setlhare
    • fertilize a plant with pollen