EDICESA

AcronymDefinition
EDICESA➣Ecumenical Documentation and Information Centre for Eastern and Southern Africa (Harare, Zimbabwe)