Ibn Abd al-Barr al-Maliki

GPTKB entity