English: DSL
Welsh: DSL
Subject: TGCh
English definition: Digital Subscriber Line
Welsh definition: Llinell Danysgrifio Ddigidol