translate English to French: Palestinian Centre for Refugee and Diaspora, Ramallah
Centre palestinien pour les réfugiés et la diaspora (Ramallah)