Cite

Synonyms of hannibal

Definition and meaning of hannibal (Dictionary)