<< lenifying leninism >>

leningrad Meaning in Bengali



রাশিয়া ইউরোপীয় অংশ একটি শহর; 2nd বৃহত্তম রাশিয়ান শহর; ফিনল্যান্ড উপসাগরের মাথায় অবস্থিত; রাশিয়া সাবেক রাজধানী





leningrad's Meaning':

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

leningrad's Meaning in Other Sites