Ali bin Abdurrahman al-Habsyi

GPTKB entity