diesel particulate filter (English, noun)
expansion: diesel particulate filter (plural diesel particulate filters)
Senses:
topics: automotive
transport
vehicles
glosses: A device designed to remove diesel particulate matter or soot from the exhaust gas of a diesel engine.
Forms:
form: diesel particulate filters
tags: plural