English: ILT
Welsh: TGD
Subject: Addysg
English definition: information learning technology
Welsh definition: technoleg gwybodaeth dysgu