'Ostrov, as in Ostrov Bering, near Kamchatka, means "island" in this language'
Russian
ISLANDS: Ostrov, as in Ostrov Bering, near Kamchatka, means island in this language
Ostrov, as in Ostrov Bering, near Kamchatka, means "island" in this language
Ostrov, as in Ostrov Bering, near Kamchatka, means "island" in this language
ISLANDS
Russian
ISLANDS