Royal Oman Police 1063 Avis Muscat Karwa Motors 1 Avis Muscat University of Technology and Applied Sciences 1337 Avis Ibri Public Prosecution of the Sultanate of Oman 86 Avis Muscat Medical City for Military and Security Services 13 Avis Muscat Lire la suite