English: Joint Negotiating Forum
Welsh: Cydfforwm Trafod Telerau
Subject: Iechyd
English definition: JNF