CEDEHCA

AcronymDefinition
CEDEHCACentro de Derechos Humanos, Ciudadanos y Autonómicos (Spanish: Center for Human Rights, Civil and Autonomous; Nicaragua)