Ministry of Defense 87 Avis Muscat Muscat Municipality 896 Avis Muscat Youth Center 16 Avis Muscat Daleel Petroleum 1 Avis Muscat Authority for Public Services Regulation 82 Avis Muscat Lire la suite