Saint Petersburg

From Fresh Dictionary

English

Proper noun

Saint Petersburg

  1. Region of western Russia.
  2. Capital of St Petersburg, known before 1924 as Petrograd and between 1924 and 1991 as Leningrad, and former capital of Russia.

Translations

Personal tools