English: thumbnails
Welsh: crynoluniau
Subject: TGCh
English definition: on computer screen