Translation of energy in Indonesian

energy

energi, tenaga, daya

noun

  • 1

    energi, tenaga, daya
    ‘atomic energy’ tenaga atom