Skip to main content

English: DERA

Welsh: DERA

Part of speech

Noun, Feminine, Singular

Definition

Defence Evaluation and Research Agency