English synonyms about - contact  
Saratovcitymetropolisurban centerRussiaRussian Federation

Saratov

noun

1 Saratov

An industrial city in the European part of Russia.


Find more on saratov elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0135