Skip to main content

English: thermal screen

Welsh: sgrin thermol

Part of speech

Noun, Feminine, Singular