Komandorski-islands definitions

-skē-yĕ
An island group of northeast Russia in the Bering Sea east of the Kamchatka Peninsula.
0
0
Advertisement