"sankt petersburg" in English Sankt-Petersburg Sankt-Peterburg Detailed translations for "sankt petersburg" Sankt-Petersburg Sankt-Petersburg Sankt-Peterburg