ID

What is ID?

ID meaning in French Military terminology / glossary / dictionary is:
Infanterie Divisionnaire – Divisional Infantry

 

reference: French Military Glossary