Translation of catalytic converter in Malay

catalytic converter

noun

  • 1

    alat mengurangi asap ekzos beracun