×

saint-pétersbourg meaning in English

n. saint petersburg, city in northwest russia (formerly leningrad in the days of the ussr)

Related Words

  1. saint-pierre et miquelon
  2. saint-père
  3. saint-raphaël
  4. sainte bible
PC Version

Copyright © 2018 WordTech Co.