Translation of tenaga penggerak in English:

tenaga penggerak

mainspring

noun

  • 1

    mainspring, chief motivating force