Muhammad bin Ali bin Affan

Facts
English Name Muhammad bin Ali bin Affan
Arabic Name محمد بن علي بن عفان
Gender Male
Year of Death (CE) 890
Relations