TURKSAT


AcronymDefinition
TURKSATTurkish Communications Satellite Network