BLM

What is BLM?

BLM meaning in French Military terminology / glossary / dictionary is:
Brigade Légère Mécanique – Light Mechanised Brigade

 

reference: French Military Glossary