Abu Mas'ud al-Ansari

GPTKB entity