Translation: A French rocket capable of going to Mars and returning to Earth !!!
veuillez parler en anglais sur les forums pour que tout le monde puisse comprendre
- please speak in english on the forums so that everyone can understand
Google translate will only get you so far