Ansab al-Ashraf by al-Baladhuri

GPTKB entity

Statements (13)