English: NRLS
Welsh: NRLS
Subject: Iechyd
English definition: National Reporting and Learning System
Welsh definition: System Genedlaethol ar gyfer Adrodd a Dysgu