Mars rover in German
Mars rover in German
Mars-Rover
Any of a number of small unmanned remote-controlled vehicles sent to the planet Mars to do scientific research.