GeneralConnection.comDictionary
lake trasimenus
Noun

1. Lake Trasimenus
1. Battle of Lake Trasimenus, pitched battle
Usage