Translation of penggugur daun in English:

penggugur daun

defoliant

noun

  • 1

    defoliant, chemical substance that destroys foliage