DINA

What is DINA?

DINA meaning in French Military terminology / glossary / dictionary is:
Division d’Infanterie Nord-Africaine – North African Infantry Division

 

reference: French Military Glossary