English: SRR
Welsh: SRR
Subject: Iechyd
English definition: Standardised Registration Ratio
Welsh definition: Cymhareb Gofrestru Safonedig