Translation of supercharger in Malay

supercharger

alat menambah kuasa

noun

  • 1

    alat menambah kuasa