Translation of sumber in English:

sumber

source

noun

  • 1

    source, person or book, etc. supplying information