Skip to main content

English: display screen

Welsh: sgrin arddangos

Part of speech

Noun, Feminine, Singular