'CENTR' definitions:

Acronyms for 'CENTR'

From: V.E.R.A.
  • Council of European National Top level Domain Registries (org., TLD)