UMBRELLA


Meaning of UMBRELLA in English

See valve umbrella .

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