AM

What is AM?

AM meaning in French Military terminology / glossary / dictionary is:
Auto-Mitrailleuse – Armoured Car

 

reference: French Military Glossary