The TSF insignia stands for "Télégraphie sans fil" (Wireless telegraphy).
A similar style (but modern looking) badge is described as :
FRANCE 1940: GREEN TSF RADIO SPECIALTY BADGE ON KHAKI BACKGROUND
https://www.ebay.com/itm/20246447863...6&toolid=10001
.