Translation of DVLC in Spanish:

DVLC

noun

  • 1

    (formerly in UK)
    • Driver and Vehicle Licensing Centre