Hajj. Agreements signed between the Saudi government and the Moroccan delegation

Leave a Replay