×

leningrad meaning in English

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

Related Words

  1. lendemain même
  2. lendl
  3. lenon
  4. lennon
PC Version

Copyright © 2018 WordTech Co.