1. DTLR
    stands for Downtown Locker Room (various locations)
  2. DTLR
    stands for Department of Transport, Local Government and the Regions (UK)
DTLR
Share
Abbreviations And Their Meaning