Questions tagged [sakhalin]

A very large Russian island in the Pacific Ocean, north of Japan.

Sakhalin.

2 questions