Sorry, exact match is not available in the bilingual dictionary.
12
What is another word for Leningrad ?
Sentences with the word Leningrad
Words that rhyme with Leningrad
The word or phrase Leningrad 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 Leningrad meaning in Sanskrit, Leningrad definition, translation and meaning of Leningrad in Sanskrit. Find Leningrad similar words, Leningrad synonyms. Learn and practice the pronunciation of Leningrad. Find the answer of what is the meaning of Leningrad in Sanskrit.
Other languages: Leningrad meaning in Hindi
What is Leningrad meaning in Sanskrit, Leningrad translation in Sanskrit, Leningrad definition, pronunciations and examples of Leningrad in Sanskrit.