Oman Automobile Association 3 Avis Muscat Oman Investment Authority 185 Avis Muscat Oman Airports 126 Avis Muscat Civil Defence and Ambulance Authority 2 Avis Muscat Oman Oil Marketing Company 2 Avis Muscat Lire la suite