dtlr








abbreviation for (in Britain)

  1. Department of Transport, Local Government, and the Regions
53 queries 0.695