LENINGRAD


Meaning of LENINGRAD in English

n. former name of St. Petersburg (seaport city in northwestern Russia)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.