GALRO

AcronymDefinition
GALRO➣Guardian Ad Litem and Reporting Officer (UK)