English-Spanish translations for saint petersburg
- San Petersburgo¿Presentaremos una propuesta única y unánime en la próxima reunión del G8 en San Petersburgo? Will we submit a single, unanimous proposal at the next G8 meeting in Saint Petersburg?
Definition of saint petersburg
- , known between 1914 and 1924 as Petrograd and between 1924 and 1991 as Leningrad, and former capital of Russia (1713–1728, 1732–1918
Trending Searches
Popular Dictionaries