Synonym-English dictionary »

petrograd synonyms in English

SynonymEnglish
Petrograd noun

leningradnoun

peterburgnoun

petrogradnoun

saint petersburgnoun

st. petersburgnoun