English: SDSL
Welsh: SDSL
Subject: TGCh
English definition: Symmetrical Digital Subscriber Line
Welsh definition: Llinell Danysgrifio Ddigidol Gymesur