St Petersburg

language: en

definitions

  1. A major city in northwestern Russia, founded by Peter the Great in 1703
    en: A major city in northwestern Russia, founded by Peter the Great in 1703

examples

  1. St Petersburg is famous for its museums and canals.

    St Petersburg is famous for its museums and canals.