English: Capture Wales
Welsh: Cipolwg ar Gymru
Subject: TGCh
English definition: Digital Storytelling, BBC Wales
Welsh definition: Straeon Digidol