Muscat Bank 3 Avis Muscat Oman Oil Marketing Company 2 Avis Muscat International Atomic Energy Agency 3 Avis International Barka Water and Power Company 1 Avis Sohar Ad Dhahirah Governorate 116 Avis Ibri Lire la suite