abbreviation for (in Britain) Department of Transport, Local Government, and the Regions
dtlr 🔊 Listen to this abbreviation for (in Britain) Department of Transport, Local Government, and the Regions Share Facebook Twitter Google +