Translation of LHD in Spanish:

LHD

noun

  • 1

    left-hand drive