Sakhalin in Russian
Sakhalin in Russian
Сахали́н
The largest island of Russia, off its eastern coast.
Сахалин
The largest island of Russia, off its eastern coast.