BMM

What is BMM?

BMM meaning in French Military terminology / glossary / dictionary is:
Bataillon de Mitrailleurs Motorisées – Motorised Machine Gun Battalion

 

reference: French Military Glossary