St. Petersburg

language: en

definitions

  1. a major city in northwestern Russia, known for its culture and history
    en: a major city in northwestern Russia, known for its culture and history

examples

  1. We visited St. Petersburg to see the Hermitage Museum.

    We visited St. Petersburg to see the Hermitage Museum.