What does DETR stand for?
What does DETR mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: DETR.
We've found a total of 3 definitions for DETR:
Department of the Environment Transport and the Regions
Department of Environment, Transport, and Regions