Polish-English dictionary »

sankt petersburg meaning in English

PolishEnglish
Sankt Petersburg noun

Saint Petersburgnoun
city in Russia