sakhalin ( synonym found)

Definition of sakhalin:

°The largest island of Russia, off it's eastern coast.

Definition of sakhalin:

°The largest island of Russia, off it's eastern coast.

Back to Top