DBMC

What is DBMC?

DBMC meaning in French Military terminology / glossary / dictionary is:
Demi-Brigade de Mitrailleurs Coloniaux – Colonial Machine Gun Demi-Brigade (regiment)

 

reference: French Military Glossary