English: Renal NSF
Welsh: Fframwaith Gwasanaeth Cenedlaethol ar gyfer Gwasanaethau Arennol
Subject: Iechyd
English definition: NSF = National Service Framework