Shihab al-Din al-Qarafi

GPTKB entity