Translation of neraca in English:

neraca

balance

noun

  • 1

    balance, weighing apparatus with hanging pans