Skip to main content

English: thumbnails

Welsh: crynoluniau

Part of speech

Noun, Plural

Definition

on computer screen