English: link
Welsh: dolen
Subject: TGCh
English definition: internet link
Welsh definition: maes Technoleg Gwybodaeth