Ancestry of Hafiza Haddad up to Assad Haddad
Generation 1
1 -
Hafiza Haddad
Generation 2
2 -
Assad Haddad