LHD


Meaning of LHD in English

■ abbreviation left-hand drive.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.