Polish-English dictionary »

sachalin meaning in English

PolishEnglish
Sachalin noun

Sakhalinnoun
island in Russia