A new satellite has been put into orbit around the earth.
⇑ Translate the sentence above by Google ⇑
Related: satellite, earth, around
Prev: The ceremony was transmitted live by satellite to over fifty countries.
Next: The device is not designed to transmit to satellites.