DEFLECTOR


Meaning of DEFLECTOR in English

A device which causes bugs, tar, and grime from hitting other components.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.