Polish-English dictionary »

stawropol meaning in English

PolishEnglish
Stawropol noun

Stavropolnoun
city