Yihya al-Harazi

GPTKB entity