Definify.com

Definition 2024


Saint-Pétersbourg

Saint-Pétersbourg

French

Proper noun

Saint-Pétersbourg

  1. Saint Petersburg, the city in Russia