Abbasids

A Dynasty Descended From Muhammad's Uncle, Who Have Overthrown The Umayyads.

Abbasids Definition
Abbasids Definition