English: NLSS
Welsh: Arolwg Cenedlaethol o Foddhad Dysgwyr
Subject: Addysg
English definition: National Learner Satisfaction Survey