FTMSC

AcronymDefinition
FTMSCFrance Telecom Mobile Satellite Communications