English: Technical Assistance projects
Welsh: prosiectau Cymorth Technegol
Subject: Ewrop
English definition: TA projects