Multilingual dictionary of abbreviations

What does DTAT mean?

Code

Meaning

Language

Themes and places

DTAT

Direction Technique des Armements Terrestres

In French