CSEED

AcronymDefinition
CSEEDCentral and South-Eastern Europe Department (Department of International Development; UK)