-
-
EN Iturup (Russian: Итуру́п and Oстров Итуру́п, Ostrov Iturup; Ainu: エツ゚ヲロプシㇼ, Etuworop-sir; Japanese: 択捉島, Etorofu-tō) is one of the Kuril Islands.More
-
Learn this word with smart reviews that adapt to you
Save word