Polish-English dictionary »

syberia meaning in English

PolishEnglish
Syberia noun

Siberianoun
region of Russia