Petrograd

What is Petrograd?

Petrograd definition and meaning on Dictionary terms:
noun
former name (1914

Tags: