English: Youth Training Scheme
Welsh: Cynllun Hyfforddi Ieuenctid
Subject: Gwasanaethau cymdeithasol
English definition: DWP term