Red Planet in French Red Planet in French planète rouge proper noun The planet Mars. Add to Flashcards