Translation of sumber in English:

sumber

well

noun

  • 1

    well
  • 2

    source
    ‘sumber penghasilan’ source of income
    ‘sumber-sumber alam’ natural resources


User Contribution

sumber

source