BTMSA

What is BTMSA?

BTMSA meaning in French Military terminology / glossary / dictionary is:
Bataillon de Tirailleurs Montagnard du Sud Annam – South Annam Montagnards Tirailleurs Battalion

 

reference: French Military Glossary