English: internet
Welsh: rhyngrwyd
Subject: TGCh
Welsh definition: y rhyngrwyd