DML

What is DML?

DML meaning in French Military terminology / glossary / dictionary is:
Détachement Motorisé de la Légion – Foreign Legion Motorised Detachment (in Indochina)

 

reference: French Military Glossary