English: display screen
Welsh: sgrin arddangos
Subject: TGCh