meaning of lake ilmen

1. a lake in northwestern Russia; drains through the Volkhov River into Lake Ladoga


Related Words

lake ilmen |

Developed & Maintained By Taraprasad.com

Treasure Words