charitymakkah 1 Avis Mecca Ministry of Industry and Mineral Resources 104 Avis Riyadh Najran university 223 Avis Najran Common Fund for Commodities (CFC) 2 Avis International Mashouqa municipality 117 Avis Al-Bahah Lire la suite