Advertisement

Advertisement

European Space Agency

noun

  1. a multinational organization that provides for and promotes cooperation among its member European countries in space research and technology. : ESA


Advertisement

Advertisement

Advertisement

Advertisement


European red miteEuropean Union