GeneralConnection.comDictionary
ladoga
Noun

1. Lake Ladoga
1. Ladoga, lake
Usage