L'ASE a mis un satellite en orbite.

English Translation

The ESA put a satellite into orbit.

European space agency

English Translation

The ESA put a satellite into orbit.

Agence spatiale européenne