the largest island of russia, off its eastern coast

listen to the pronunciation of the largest island of russia, off its eastern coast
English - English
Sakhalin