karelian : Idioms & Phrases


karelian isthmus

  • noun the isthmus between the Gulf of Finland and Lake Ladoga that connects Finland and Russia
WordNet