
Stavropol
UK
/stæˈvrəʊpəl/
US
/stæˈvroʊpəl/

Translation stavropol into russian
Stavropol
NounStavropol is a city in Russia.
Ставрополь - это город в России.
Definitions
Stavropol
NounA city in southwestern Russia, serving as the administrative center of Stavropol Krai.
Stavropol is known for its beautiful parks and historical architecture.