Scientists think there was probably water on the planet long ago.
⇑ Translate the sentence above by Google ⇑
Related: planet