Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

karelian isthmus Definition

Cancel
karelian isthmus
geographical name(Ka-re-lian Isthmus)
isthmus of Russia in Europe between the Gulf of Finland and Lake Ladoga

Words Related to karelian isthmus!

karelian isthmus Examples by Brain Bank Users