Petroleum Development Oman 5 Avis Muscat Musandam Municipality 27 Avis Muscat Bahja Omani Association for Orphans 1 Avis Salalah Authority for Public Services Regulation 82 Avis Muscat Al Hamra Sports Club 1 Avis Nizwa Lire la suite