Sorry, exact match is not available in the bilingual dictionary.
12
What is another word for Petrograd ?
Sentences with the word Petrograd
Words that rhyme with Petrograd
The word or phrase Petrograd refers to a city in the European part of Russia; 2nd largest Russian city; located at the head of the Gulf of Finland; former capital of Russia. See Petrograd meaning in Telugu, Petrograd definition, translation and meaning of Petrograd in Telugu. Find Petrograd similar words, Petrograd synonyms. Learn and practice the pronunciation of Petrograd. Find the answer of what is the meaning of Petrograd in Telugu.
Other languages: Petrograd meaning in Hindi
What is Petrograd meaning in Telugu, Petrograd translation in Telugu, Petrograd definition, pronunciations and examples of Petrograd in Telugu.