FAQs About the word petrograd

പെട്രോഗ്രാഡ്

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

No synonyms found.

No antonyms found.

petroglyphy => ശിലാലിഖിതം, petroglyphic => പെട്രോഗ്ലിഫിക്, petroglyph => പെട്രോഗ്ലിഫ്, petrogale => പെട്രോഗൽ, petrocoptis => പെട്രോകോപ്റ്റിസ്,