Subscribe
URL of the page has been copied to clipboard.
Meaning : Formerly the largest Soviet Socialist Republic in the USSR occupying eastern Europe and northern Asia.
Synonyms : russia, russian soviet federated socialist republic
Install App
Soviet russia meaning in Telugu.