Russian-English dictionary »

петроград meaning in English

RussianEnglish
Петроград proper noun
{m}

Petrograd(city)
proper noun