BDP

What is BDP?

BDP meaning in French Military terminology / glossary / dictionary is:
Bataillon de Dragons Portés – Mechanised Dragoon Battalion

 

reference: French Military Glossary