Moulay Omar al-Mahdi

GPTKB entity