ilmen - English Synonyms Dictionary

ilmen

n.
[1] Lake Ilmen