leningrad - Turkish English Dictionary
History

leningrad

Play ENTRENus
Play ENTRENuk
Play ENTRENau


Meanings of "leningrad" in Turkish English Dictionary : 2 result(s)

English Turkish
General
leningrad n. saint petersburg
leningrad n. rusya'da bir şehir

Meanings of "leningrad" in English Turkish Dictionary : 1 result(s)

Turkish English
Geography
leningrad st. petersburg n.