English: SRF
Welsh: Fframwaith Hunanadolygu
Subject: Addysg
English definition: Self Review Framework