LHD


Meaning of LHD in English

Acronym for "left hand drive."

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