Definition of Petrograd in English:

Petrograd

proper noun

Pronunciation

Petrograd

/pyitrəˈɡrät/