saratovEnglish

Saratov

Noun

An industrial city in the European part of Russia

English: Saratov

Bahasa: Saratov

Bahasa words with similar meanings