English Dictionary
◊ SARATOV
Saratov
n : an industrial city in the European part of Russia [syn: {Saratov}]