Al-Karkh University of Science 33 Avis Baghdad Iraqi teachers union 73 Avis Baghdad Care 118 Avis International Iraqi Real Estate Bank 54 Avis Baghdad Saida Municipality 1 Avis Diyala Lire la suite