BTS

What is BTS?

BTS meaning in French Military terminology / glossary / dictionary is:
Bataillon de Tirailleurs Sénégalais – Senegalese Tirailleurs Battalion

 

reference: French Military Glossary