Skip to main content

English: DETR

Welsh: DETR

Part of speech

Noun, Feminine, Singular

Definition

Department for Transport, Local Government and the Regions

Context

UK Government department.