Polish-English dictionary »

sybir meaning in English

PolishEnglish
Sybir noun

Siberianoun
region of Russia

Nowosybirsk noun

Novosibirsknoun
city in Russia