×

léningrad meaning in English

n. leningrad, former name of st. petersburg (seaport city in northwestern russia)

Related Words

  1. lémuridé
  2. lénifier
  3. lénine
  4. léninisme
PC Version

Copyright © 2018 WordTech Co.