GeneralConnection.com
➔
Dictionary
lake trasimenus
Noun
1. Lake Trasimenus
1. Battle of Lake Trasimenus, pitched battle
Usage