Translation of pollen in Malay

pollen

debunga

noun

  • 1

    debunga