English: thumbnail
Welsh: cryno-lun
Subject: TGCh
English definition: on computer screen