P S T T A - Palestinian Society of Tourist & Travel Agents 1 Avis Ramallah Thalassemia Patients' Friends Association 5 Avis Ramallah Tetra Tech 1 Avis International Al-Jarushiya Village Council 1 Avis Tulkarm Shawawra Village Council 2 Avis Bethlehem Lire la suite