English: NCAA
Welsh: NCAA
Subject: Iechyd
English definition: National Clinical Assessment Authority
Welsh definition: Yr Awdurdod Asesu Clinigol Cenedlaethol