DLCh

What is DLCh?

DLCh meaning in French Military terminology / glossary / dictionary is:
Division Légère de Chasseurs – Light Chasseurs Division

 

reference: French Military Glossary