VCNL

AcronymDefinition
VCNLVolunteer Centre North Lanarkshire (UK)