DMA

What is DMA?

DMA meaning in French Military terminology / glossary / dictionary is:
Détachement Motorisé d’Annam – Annam Motorised Detachment (in Indochina)

 

reference: French Military Glossary