Ministry of Endowments and Islamic Affairs of Morocco

GPTKB entity