English: TLD
Welsh: PLU
Subject: TGCh
English definition: top level domain
Welsh definition: parth lefel uchaf