English to Arabic

Meaning for:
Hannibal
other
هانيبال