Translation of LHD in Spanish:

LHD

noun

  • 1

    • left-hand drive