Ilmen definition

Search

Ilmen

Ilmen logo #10101) Lake 2) Lake ilmen 3) Lake in Novgorod 4) Lake near Novgorod 5) lake in Russia 6) Lake south of Leningrad 7) Shallow European lake 8) Shallow Russian lake
Found on https://www.crosswordclues.com/clue/ilmen
No exact match found.