YourDictionary

What does EUTELSAT stand for?

European Telecommunications Satellite - Agency (BARN)

European Telecommunications Satellite Organization - France - Telecommunications

link/cite print suggestion box