CSTT

What is CSTT?

CSTT meaning in French Military terminology / glossary / dictionary is:
Commandement Supérieur des Troupes de Tunisie -Tunisia Command

 

reference: French Military Glossary