GeneralConnection.comDictionary
hasdrubal
Noun

1. Hasdrubal
1. general, full general, Carthaginian
Usage