Ahmad ibn Yahya al-Wansharisi

GPTKB entity