Translation of penyubur in English:

penyubur

fertilizer

  • 1

    fertilizer