Moulay Rachid al-Mahdi

GPTKB entity