Skip to main content

English: pixelation

Welsh: picselu

Part of speech

Verb