ROLLR

AcronymDefinition
ROLLRRecord Office for Leicestershire Leicester and Rutland (UK)