English: RTO
Welsh: sefydliad ymchwil a thechnoleg
Subject: Addysg
English definition: research and technology organisation