LATCH


Meaning of LATCH in English

A fastening device for a door or panel.

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