CVLR

AcronymDefinition
CVLR➣Cross Valley Link Road (UK)