Find the word definition

Wikipedia

CECRI

CECRI may refer to

  • Centre d'Etudes des Crises et Conflits Internationaux, a research center at Universit√© Catholique de Louvain
  • Central Electro Chemical Research Institute, a CSIR laboratory in India