Polish-English dictionary »

piotrogród meaning in English

PolishEnglish
Piotrogród noun

Petrogradnoun
Saint Petersburg