Meaning of saratov

Definition of saratov

(noun) an industrial city in the European part of Russia

Other information on saratov

WIKIPEDIA results for saratov
Amazon results for saratov