Translation of penyubur in English:

penyubur

fertilizer

noun

  • 1

    fertilizer