'ECRC' definitions:

Acronyms for 'ECRC'

From: V.E.R.A.
  • [cable & wireless] European Computer industry Research Centre [gmbh] (ISP, org.)