Sorry, exact match is not available in the bilingual dictionary.
12
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 Sanskrit, Petrograd definition, translation and meaning of Petrograd in Sanskrit. Find Petrograd similar words, Petrograd synonyms. Learn and practice the pronunciation of Petrograd. Find the answer of what is the meaning of Petrograd in Sanskrit.
Other languages: Petrograd meaning in Hindi
What is Petrograd meaning in Sanskrit, Petrograd translation in Sanskrit, Petrograd definition, pronunciations and examples of Petrograd in Sanskrit.