Search term Sakhalin has 2 results
Jump to
EN English HI Hindi
Sakhalin सखालिन (sakhālin)
Sakhalin (proper) [island in Russia] सखालिन (proper) [island in Russia] (sakhālin)