Leningrad in French Leningrad in French Léningrad name name of Saint Petersburg, 1924-1991 Add to Flashcards