English: NSF
Welsh: NSF
Subject: Cyffredinol
English definition: National Service Framework
Welsh definition: Fframwaith Gwasanaeth Cenedlaethol