Printer friendly
"AcronymAttic.com

What does DVCRS stand for?

DVCRS stands for Durham Voluntary Countryside Ranger Service

Advertisement:

This definition appears very rarely