EGR

EGR

English Noun
Ad

Definition

Initialism of exhaust gas recirculation.

Ad