karelian_isthmusEnglish

Karelian Isthmus

Noun

The isthmus between the Gulf of Finland and Lake Ladoga that connects Finland and Russia

English: Karelian Isthmus