ilmen : Idioms & Phrases

Index


lake ilmen

  • noun a lake in northwestern Russia; drains through the Volkhov River into Lake Ladoga
    Ilmen.
WordNet