Shams ad-Din Orabi

GPTKB entity