GeneralConnection.com
➔
Dictionary
zama
Noun
1. Zama
1. battle of Zama, pitched battle
Usage