Arabic-English dictionary »

هانيبال meaning in English

ArabicEnglish
هانيبال

Hannibal[UK: ˈhæ.nə.bəl] [US: ˈhæ.nə.bəl]