German-Latin dictionary »

sankt petersburg meaning in Latin

GermanLatin
Sankt Petersburg proper noun
zweitgrößte Stadt in Russland

Petropolisproper noun