ESRO

views 3,356,890 updated

ESRO (ˈɛzrəʊ) European Space Research Organization (now part of ESA)

More From encyclopedia.com