Skip to main content

English: NRLS

Welsh: NRLS

Part of speech

Noun, Feminine, Singular

Definition

National Reporting and Learning System