Translation of penyumbang in English:

penyumbang

contributor

noun

  • 1

    contributor