English: ISDN
Welsh: ISDN
Subject: TGCh
English definition: Integrated Services Digital Network
Welsh definition: Rhwydwaith Digidol Gwasanaethau Integredig