Translation of pemecutan in English:

pemecutan

acceleration

noun

  • 1

    acceleration