Bsera Magistrate Court 31 Avis Tafila Tafilah Governorate Awqaf Directorate 14 Avis Tafila MedGlobal 2 Avis Zarqa Hallabat Municipality 58 Avis Zarqa Center for International Private Enterprise 1 Avis International Lire la suite