Meaning of LHD in English:

LHD

Translate LHD into Spanish

abbreviation

  • Left-hand drive.