Abu al-Walid al-Sahrawi

GPTKB entity