dtlr








abbreviation for (in Britain)

  1. Department of Transport, Local Government, and the Regions

Leave a Reply

Your email address will not be published.

51 queries 0.427