Skip to main content

English: DTR

Welsh: Ad-drefnu Hyfforddiant Amddiffyn

Part of speech

Verb

Definition

Defence Training Rationalisation