CASTLE


Meaning of CASTLE in English

See castellated nut .

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