SKID LID


Meaning of SKID LID in English

A helmet.

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