Aníbal

Aníbal


The human name Aníbal represent unique meaning "Spanish and Portuguese form of HANNIBAL", is common among ethenicity or origin spanish.


Map Of Spanish Origin