CENTR

AcronymDefinition
CENTR➣Center
CENTR➣Council of European National Top-Level Domain Registries
CENTR➣Council of European National Tld Registries