Translation of mainspring in Malay

mainspring

spring utama

noun

  • 1

    spring utama, tenaga penggerak utama