Estonian-English dictionary »

petrograd meaning in English

EstonianEnglish
Petrograd

Petrograd◼◼◼