GALRO

AcronymDefinition
GALROGuardian Ad Litem and Reporting Officer (UK)